devil incarnate - Alemán Inglés Diccionario